home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / qbbs / 1edit300.zip / 1EDIT.NEW < prev    next >
Text File  |  1992-10-03  |  6KB  |  114 lines

  1. 1-EDIT v3.00 -- CHANGES AND NEW FEATURES
  2. ----------------------------------------
  3.  
  4. 1. Added a new command line optin "-X" for use with the new QuickBBS
  5. feature that lets you jump straight from message reading to a user
  6. editor (i.e. the new "*W" command).  Set this feature up in QuickBBS
  7. like this: "1EDIT.EXE *M -X*W".  QuickBBS will substitute the name of
  8. the message writer for the *W and 1-Edit will go straight to that user.
  9. "-J" security will be maintained when used this way.  ("-J" tells 1-Edit
  10. to not allow the user to view or edit any user record where the security
  11. level is equal to or greater than the user's own security level.)
  12. PLEASE NOTE: There should be NO space(s) between the -X and *W.  It
  13. should be just as shown: -X*W
  14.  
  15. 2. Added a new command line option "-M".  Use this option to block users
  16. from any menu editing.  The menu editor no longer shows up on the Main
  17. Menu.  This will allow you to let remote sysops have some control of the
  18. user files but not be able to directly alter the heart of the system,
  19. the menus.
  20.  
  21. 3. Changed 1-Edit to use direct screen writes when in LOCAL mode.
  22. This makes the program appear to run much, much faster as screen writes
  23. are (mostly) very quick.  Persons using the program with Desqview or
  24. other multitaskers will most likely wish to disable this feature.  Use
  25. the new command line option "-D" to do so.  With "-D", 1-Edit will use
  26. DOS screen writes for everything as it has in all previous versions.
  27.  
  28. 4. Fixed a security bug with the "-J" parameter.  This parameter, which
  29. blocks users from reading or editing those user files with security
  30. levels equal to or greater than their own security level, had a sort of
  31. back door left in it.  Here's what an unscrupulous remote sysop could
  32. do:  First, the user would either pick a friends user file or add a
  33. brand new one, and edit the security level to something above their
  34. current level.  Say they could only edit user files with security levels
  35. less than 100.  The remote sysop could pick a file, raise the security
  36. level up to 64000, then call in using that user file -- and full access
  37. to everything.
  38.  
  39.    Now, personally, I think that if you have a remote sysop
  40. that would do that you ought to lock him/her out immediately.  I'm a big
  41. believer in letting only people I *really* trust have sysop access.
  42. However, not everybody agrees with me on this.
  43.  
  44. Anyhow, the fix is this:  When the "-J" parameter is in effect, the
  45. remote user can only raise security levels to one less than his/her
  46. own level, and he/she can only add users with a maximum security level
  47. of one less than his/her own level.  This should take care of the above
  48. mentioned problems.  But, again, I stress that you should be very careful
  49. about letting people have any sort of sysop access to your system.
  50.  
  51. 5. While in the menu editor, when "<C>hanging" or "<A>dding" a menu
  52. line, you may bring up the help file included with MENUEDIT (called
  53. MENUEDIT.HLP) which will detail all the different menu types.
  54. MENUEDIT.HLP should reside in your main system directory.  A copy of this
  55. is included with MENUEDIT in the QuickBBS utilities package.
  56.  
  57. 6. Finally the bug is fixed in the menu editor that made the flag
  58. settings of new menu lines go crazy.  If you added a line to a menu and
  59. didn't actually enter every flag setting one by one, you'd end up with a
  60. bunch of random flag settings which you'd have to re-edit using the
  61. <C>hange a Line option.  Flags now really do default to "Off" (the dash)
  62. when you add a line.
  63.  
  64. 7. The program seems smaller than before because I ran it through
  65. PkLite.  Feel free to uncompress it if you wish.  Uncompressed size is
  66. about 114K.
  67.  
  68. 8. Changed the logic (I use that word loosely :-) that 1-Edit uses to
  69. figure out the paths to use when running on multi-node systems.
  70. Previously you had to use the -N<path> parameter for each node, where
  71. <path> pointed to a directory where the program would find a
  72. QUICKCFG.DAT file.  If <path> was left blank the program went straight
  73. to the system path for the config file.  Now you may still run the
  74. program as above -or- you may use the -N parameter *without* any path
  75. attached to it.  Doing this will cause 1-Edit to first look in the
  76. current directory, whatever it may be, for a QUICKCFG.DAT file.  If it's
  77. not found there, 1-Edit will head south and look for it in the system
  78. directory.  The same thing applies to how it searches for DORINFO1.DEF:
  79. If it sees the -N parameter with no path, first it looks in the current
  80. directory, then moves on to the system directory.  If it's still not
  81. found, it continues on to grab LOCAL.DEF from the system directory.
  82.  
  83. 9.  Your key file may now reside either in the current directory or in
  84. the system directory.  Current directory is searched first.
  85.  
  86. 10. Changed default color to bright cyan (to make it prettier.)
  87.  
  88. 11. Menu editor "Change Line" screen now shows the line number you're
  89. editing.  While at this screen you may now move from line to line by
  90. using the plus or minus keys ('+' or '-').  The '>' and '<' keys will
  91. achieve the same thing though they're not shown on the screen.  This is
  92. for folks who have their modem's escape guard time set too low, which
  93. causes problems with three pluses sent quickly.  (Resetting the modem's
  94. S12 to a higher number will fix this problem.)
  95.  
  96. 12. In the user editor, you may now move from user to user with the '>'
  97. or '<' keys (the plus and minus keys still work, too.)
  98.  
  99. 13. Did some minor cosmetic things in the menu editor.
  100.  
  101. 14. Fixed bug that caused a crash in menu editor's "Delete Line" routine.
  102. The routine wasn't rejecting a line number that was one higher than the
  103. actual max, causing a run-time error 100.
  104.  
  105. 15. A new, "light" version of 1-Edit is now included in this archive.
  106. Called "1-Edit Lite" (1EDITL.EXE), this is the 1-Edit user editor only.
  107. All operations are exactly like the regular version of the program --
  108. except the menu editor wasn't compiled in.  When you run it, you'll go
  109. straight from the opening screen to the user editor.   When you exit the
  110. user editor, you'll go straight back to DOS.  All operations are exactly
  111. the same as in the full program, including all command line parameters.
  112.  
  113.  
  114.